]> dgit.raspbian.org Git - openjdk-25.git/log
openjdk-25.git
6 weeks agodisable UnsafeGuard in Unsafe_SetMemory0 for i386
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
disable UnsafeGuard in Unsafe_SetMemory0 for i386

Bug: https://bugs.openjdk.org/browse/JDK-8335238
Forwarded: not-needed
Last-Update: 2024-07-01

x86 hotspot aseembler incorrectly returns next instruction's PC
for rep stos %eax,%es:(%edi) causing an infinite loop.
This patch removes UnsafeGuard for i386, so that VM crashes
instead of hanging indefinitely.
Patch should not be forwarded as it reverses JDK-8320886 for
i386.

Gbp-Pq: Name jdk-8335238-workaround.patch

6 weeks agoLink with -fPIC version of binutils
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Link with -fPIC version of binutils

Forwarded: not-needed
Last-Update: 2024-03-19

Link against -fPIC binutils library to avoid hard dependency on binutils.

Gbp-Pq: Name hsdis-fpic.patch

6 weeks agoprint warning to install openjdk-*-jre package
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
print warning to install openjdk-*-jre package

Forwarded: not-needed

fontmanager support was moved to recommends, warn user to
either install -jre package or recommended packages.
Forwarding is not needed as this is a Debian-only issue.

Gbp-Pq: Name warn-fontmanager.patch

6 weeks agoarch-add-ports
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
arch-add-ports

Gbp-Pq: Name arch-add-ports.diff

6 weeks agoUse IP address in tests
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Use IP address in tests

Forwarded: not-needed
Last-Update: 2023-03-27

Ubuntu build machines are not set up for dns. Use IP addresses to get correct test
outcomes.

Gbp-Pq: Name test-use-ip-address.patch

6 weeks agoReplace hostname with a non-existant ip address
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Replace hostname with a non-existant ip address

Forwarded: no
Last-Update: 2023-03-27

In Ubuntu build environment we do not have DNS resolver, causing an unexpected test
failure. Use a non-existant IP address instead of hostname.

Gbp-Pq: Name ldap-timeout-test-use-ip.patch

6 weeks agoMisalign address in the test rather than structure
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Misalign address in the test rather than structure

mk68-support.diff aligned metaspace structures by 4 bytes breaking the test.
Add 1 to address type rather than aligned structure to produce misaligned pointer.

Gbp-Pq: Name misalign-pointer-for-armhf.patch

6 weeks agomips
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
mips

# DP: Untested patch suggested to fix #983878

# DP: Untested patch suggested to fix #983878

Gbp-Pq: Name mips.diff

6 weeks agojlink: Hash of module differs to expected hash recorded in java.base
Julian Gilbey [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
jlink: Hash of module differs to expected hash recorded in java.base

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944738
Forwarded: not-needed

The cause is the use of dh_strip_nondeterminism late in the build
process.  This reorganises the jmod files, which in turn changes their
SHA256 checksums.  This would not be a problem, except that the
checksums are saved in java.base.jmod *before* the use of
dh_strip_nondeterminism.  Performing this stripping immediately after
each jmod file is created results in the checksums being consistent
throughout.

Gbp-Pq: Name reproducible-build-jmod.diff

6 weeks agoMakes the generated module-info.java files reproducible (removes a captured build...
Emmanuel Bourg [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Makes the generated module-info.java files reproducible (removes a captured build path)

Forwarded: no

Gbp-Pq: Name reproducible-module-info.diff

6 weeks agoMakes the generated character data classes reproducible (removes a timestamp and...
Emmanuel Bourg [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Makes the generated character data classes reproducible (removes a timestamp and trims a build path captured in the comments)

Forwarded: no

Gbp-Pq: Name reproducible-character-data.diff

6 weeks agoMakes the timestamp in the properties files header reproducible when SOURCE_DATE_EPOC...
Emmanuel Bourg [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Makes the timestamp in the properties files header reproducible when SOURCE_DATE_EPOCH is specified

Forwarded: no

Gbp-Pq: Name reproducible-properties-timestamp.diff

6 weeks ago[PATCH] Don't optimize fdlibm-fork for Zero on linux-sparc (Zero)
John Paul Adrian Glaubitz [Fri, 21 Dec 2018 12:18:17 +0000 (15:18 +0300)]
[PATCH] Don't optimize fdlibm-fork for Zero on linux-sparc (Zero)

Gbp-Pq: Name Don-t-optimize-fdlibm-fork-for-Zero-on-linux-sparc-Z.patch

6 weeks agomake-debug-print
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
make-debug-print

Gbp-Pq: Name make-debug-print.diff

6 weeks agoFix alignment issues on m68k
John Paul Adrian Glaubitz [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Fix alignment issues on m68k

Last Update: 2019-04-29

Last Update: 2019-04-29

Gbp-Pq: Name m68k-support.diff

6 weeks agodnd-files
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
dnd-files

Gbp-Pq: Name dnd-files.diff

6 weeks agozero-x32
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
zero-x32

Gbp-Pq: Name zero-x32.diff

6 weeks agojdk-i18n-pt_BR
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
jdk-i18n-pt_BR

Gbp-Pq: Name jdk-i18n-pt_BR.diff

6 weeks agojdk-getAccessibleValue
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
jdk-getAccessibleValue

Gbp-Pq: Name jdk-getAccessibleValue.diff

6 weeks agos390x-opt
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
s390x-opt

Gbp-Pq: Name s390x-opt.diff

6 weeks agomultiple-pkcs11-library-init
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
multiple-pkcs11-library-init

# HG changeset patch
# User andrew
# Date 1352129932 0
# Node ID e9c857dcb964dbfa5eef3a3590244cb4d999cf7a
# Parent  1406789608b76d0906881979335d685855f44190
Allow multiple PKCS11 library initialisation to be a non-critical error.

Gbp-Pq: Name multiple-pkcs11-library-init.diff

6 weeks agodefault-jvm-cfg
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
default-jvm-cfg

Gbp-Pq: Name default-jvm-cfg.diff

6 weeks agoicedtea-override-redirect-compiz
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
icedtea-override-redirect-compiz

Gbp-Pq: Name icedtea-override-redirect-compiz.diff

6 weeks agoicc_loading_with_symlink
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
icc_loading_with_symlink

Gbp-Pq: Name icc_loading_with_symlink.diff

6 weeks agohotspot-mips-align
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
hotspot-mips-align

Gbp-Pq: Name hotspot-mips-align.diff

6 weeks agosystem-pcsclite
OpenJDK Team [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
system-pcsclite

Gbp-Pq: Name system-pcsclite.diff

6 weeks agoopenjdk-25 (25.0.5~7ea-1) unstable; urgency=medium
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
openjdk-25 (25.0.5~7ea-1) unstable; urgency=medium

  * OpenJDK 25.0.5 snapshot, build 7.
  * Cherry-pick upstream patches to resolve FFM font rendering crash
    and memory leak (LP: #2155650):
    - d/p/jdk-8337853.diff: Temporary directory was filling up
      with the temporary font files.
    - d/p/jdk-8371066.diff: Remove unused classes so that other font patches
      apply cleanly.
    - d/p/jdk-8378603.diff: libfontmanager FFM was using mismatched free
      and malloc, when overriden with LD_LIBRARY_PRELOAD.
    - d/p/jdk-8378607.diff: GlyphLayout cache prevented Fonts from being
      garbage collected.
    - d/p/jdk-8378615.diff: FFM call stub was holding global JNI reference
      to the font.
  * d/rules: add --with-external-symbols-in-bundles=full configure
    option (JDK-8373246).
  * d/B-jre-*.overrides.in: Drop exit-in-shared-library lintian
    override.

[dgit import unpatched openjdk-25 25.0.5~7ea-1]

6 weeks agoImport openjdk-25_25.0.5~7ea.orig.tar.xz
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Import openjdk-25_25.0.5~7ea.orig.tar.xz

[dgit import orig openjdk-25_25.0.5~7ea.orig.tar.xz]

6 weeks agoImport openjdk-25_25.0.5~7ea.orig-googletest.tar.xz
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Import openjdk-25_25.0.5~7ea.orig-googletest.tar.xz

[dgit import orig openjdk-25_25.0.5~7ea.orig-googletest.tar.xz]

6 weeks agoImport openjdk-25_25.0.5~7ea-1.debian.tar.xz
Vladimir Petko [Thu, 24 Sep 2026 07:52:19 +0000 (19:52 +1200)]
Import openjdk-25_25.0.5~7ea-1.debian.tar.xz

[dgit import tarball openjdk-25 25.0.5~7ea-1 openjdk-25_25.0.5~7ea-1.debian.tar.xz]